package com.fujitsu.nanjing.tieba.dao;

import com.fujitsu.nanjing.tieba.ibator.CoreAdminLog;
import com.fujitsu.nanjing.tieba.ibator.CoreAdminLogCriteria;
import java.util.List;

public interface CoreAdminLogDAO {
    int countByExample(CoreAdminLogCriteria example);

    int deleteByExample(CoreAdminLogCriteria example);

    int deleteByPrimaryKey(Integer logid);

    void insert(CoreAdminLog record);

    void insertSelective(CoreAdminLog record);

    List<CoreAdminLog> selectByExample(CoreAdminLogCriteria example);

    CoreAdminLog selectByPrimaryKey(Integer logid);

    int updateByExampleSelective(CoreAdminLog record, CoreAdminLogCriteria example);

    int updateByExample(CoreAdminLog record, CoreAdminLogCriteria example);

    int updateByPrimaryKeySelective(CoreAdminLog record);

    int updateByPrimaryKey(CoreAdminLog record);
}